long-term urinary retention - Francés Inglés Diccionario